<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>MiXiM: DeciderResultUWBIR Class Reference</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>


</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">MiXiM
   &#160;<span id="projectnumber">2.3</span>
   </div>
   
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.7.5.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('a00078.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a>  </div>
  <div class="headertitle">
<div class="title">DeciderResultUWBIR Class Reference<div class="ingroups"><a class="el" href="a00524.html">IEEE 802.15.4A - Classes that implement the IEEE 802.15.4A UWB PHY.</a> &#124; <a class="el" href="a00512.html">decider - decider modules</a></div></div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="DeciderResultUWBIR" --><!-- doxytag: inherits="DeciderResult" -->
<p>This class stores results from an UWBIR <a class="el" href="a00070.html" title="The basic Decider class.">Decider</a>. It allows to pass to the MAC layer the demodulate bit values, so that it (the MAC layer) can compare these demodulated bit values with the bit values actually encoded by the MAC layer at the origin.  
 <a href="a00078.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="a00465_source.html">DeciderResultUWBIR.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for DeciderResultUWBIR:</div>
<div class="dyncontent">
<div class="center"><img src="a00714.png" border="0" usemap="#DeciderResultUWBIR_inherit__map" alt="Inheritance graph"/></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for DeciderResultUWBIR:</div>
<div class="dyncontent">
<div class="center"><img src="a00715.png" border="0" usemap="#DeciderResultUWBIR_coll__map" alt="Collaboration graph"/></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="a00716.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4315cd551cb6bfbbed4b32f4574e4777"></a><!-- doxytag: member="DeciderResultUWBIR::DeciderResultUWBIR" ref="a4315cd551cb6bfbbed4b32f4574e4777" args="(bool isCorrect, std::vector&lt; bool &gt; *_decodedBits, double snr)" -->
&#160;</td><td class="memItemRight" valign="bottom"><b>DeciderResultUWBIR</b> (bool <a class="el" href="a00075.html#a73068fc2669c331401e00fd985ced574">isCorrect</a>, std::vector&lt; bool &gt; *_decodedBits, double snr)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa897cebc6f79a6f85c92d1691b18ba07"></a><!-- doxytag: member="DeciderResultUWBIR::getDecodedBits" ref="aa897cebc6f79a6f85c92d1691b18ba07" args="() const " -->
const std::vector&lt; bool &gt; *&#160;</td><td class="memItemRight" valign="bottom"><b>getDecodedBits</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f12ba192d428939858b48289dc40c60"></a><!-- doxytag: member="DeciderResultUWBIR::getSNR" ref="a8f12ba192d428939858b48289dc40c60" args="() const " -->
double&#160;</td><td class="memItemRight" valign="bottom"><b>getSNR</b> () const </td></tr>
<tr><td colspan="2"><h2><a name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adf052a15ea9a0c008129be277406b3f8"></a><!-- doxytag: member="DeciderResultUWBIR::DeciderResultUWBIR" ref="adf052a15ea9a0c008129be277406b3f8" args="(const DeciderResultUWBIR &amp;)" -->
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00078.html#adf052a15ea9a0c008129be277406b3f8">DeciderResultUWBIR</a> (const <a class="el" href="a00078.html">DeciderResultUWBIR</a> &amp;)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor is not allowed. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a44a0f57082b46f23ab3bd1577de7df13"></a><!-- doxytag: member="DeciderResultUWBIR::operator=" ref="a44a0f57082b46f23ab3bd1577de7df13" args="(const DeciderResultUWBIR &amp;)" -->
<a class="el" href="a00078.html">DeciderResultUWBIR</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00078.html#a44a0f57082b46f23ab3bd1577de7df13">operator=</a> (const <a class="el" href="a00078.html">DeciderResultUWBIR</a> &amp;)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Assignment operator is not allowed. <br/></td></tr>
<tr><td colspan="2"><h2><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a443f7f4796bdb9b1182dad78e5efa690"></a><!-- doxytag: member="DeciderResultUWBIR::decodedBits" ref="a443f7f4796bdb9b1182dad78e5efa690" args="" -->
std::vector&lt; bool &gt; *&#160;</td><td class="memItemRight" valign="bottom"><b>decodedBits</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac8675d2299f49ad3793227ef4681bd6a"></a><!-- doxytag: member="DeciderResultUWBIR::snr" ref="ac8675d2299f49ad3793227ef4681bd6a" args="" -->
double&#160;</td><td class="memItemRight" valign="bottom"><b>snr</b></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>This class stores results from an UWBIR <a class="el" href="a00070.html" title="The basic Decider class.">Decider</a>. It allows to pass to the MAC layer the demodulate bit values, so that it (the MAC layer) can compare these demodulated bit values with the bit values actually encoded by the MAC layer at the origin. </p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li>D:/Projects/MiXiM/extsrc/mixim/src/modules/phy/<a class="el" href="a00465_source.html">DeciderResultUWBIR.h</a></li>
</ul>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="a00078.html">DeciderResultUWBIR</a>      </li>

    <li class="footer">Generated on Tue Mar 5 2013 21:26:32 for MiXiM by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
   </ul>
 </div>


</body>
</html>
